package com.moss.cloud.common.core.model.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 认证用户信息
 *
 * @author 瑾年
 * @date 2023年4月22日
 */
@Data
public class AuthUser implements Serializable {
    /**
     * 用户登录账号
     */
    private String userName;
    /**
     * 用户ID
     */
    private Long userId;
    /**
     * 租户ID
     */
    private Long tenantId;
    /**
     * 部门ID
     */
    private Long deptId;
    /**
     * 角色集合
     */
    private List<Long> roleIds;
    /**
     * 认证状态 true:已认证 false:未认证
     */
    private Boolean authStatus;
    /**
     * 角色集合
     */
    private List<String> roleCodes;
}
